confront with a problem - Spanish English Dictionary